<!DOCTYPE HTML>
<html>
	<head>
		<title>OSDA - 开源串口调试助手 - The Open Serial Debug Assistant</title>
		<meta charset="utf-8" />
		<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
		<link rel="shortcut icon" href="ico/favicon.ico">
		<link rel="icon" href="ico/favicon.ico">
		<link rel="stylesheet" href="assets/css/main.css" />
		<noscript><link rel="stylesheet" href="assets/css/noscript.css" /></noscript>
	</head>
	<body class="is-preload">

		<!-- Wrapper -->
			<div id="wrapper">

				<!-- Header -->
					<header id="header">
						<a href="index.html" class="logo">OSDA</a>
					</header>

				<!-- Nav -->
					<nav id="nav">
						<ul class="links">
							<li><a href="index.html">主页</a></li>
							<li><a href="https://leven9.gitee.io/osdadoc/index.html">文档</a></li>
							<li class="active"><a href="function.html">功能</a></li>
							<li><a href="download.html">下载</a></li>
						</ul>
						<ul class="icons">
							<li><a href="https://gitee.com/leven9/OSDA" class="icon brands fa-git-square"><span class="label">Gitee</span></a></li>
							<li><a href="https://github.com/leven99/OSDA" class="icon brands fa-github"><span class="label">GitHub</span></a></li>
						</ul>
					</nav>

				<!-- Main -->
					<div id="main">

						<!-- Post -->
							<section class="post">
								<dl>
									<dt><li>串口基础</li></dt>
									<dd>
										<p>串行端口的打开与关闭，串行端口数据的发送与接收。<br />
										波特率支持 <strong>1200</strong>, <strong>2400</strong>, <strong>4800</strong>, <strong>7200</strong>, <strong>9600</strong>, 
										<strong>14400</strong>, <strong>19200</strong>, <strong>38400</strong>, <strong>57600</strong>, <strong>115200</strong>, 
										<strong>128000</strong> 和 <strong>230400</strong>，默认为 <strong>9600</strong>。<br />
										数据位支持 <strong>5</strong>, <strong>6</strong>, <strong>7</strong> 和 <strong>8</strong>，默认为 <strong>8</strong>。<br />
										停止位支持 <strong>One</strong>, <strong>Two</strong> 和 <strong>OnePointFive</strong>，默认为 <strong>One</strong>。<br />
										校验位支持 <strong>None</strong>, <strong>Odd</strong>, <strong>Even</strong>, <strong>Mark</strong> 和 <strong>Space</strong>，
										默认为 <strong>None</strong>。</p>
										
										<p><strong>另：</strong>串行端口输入缓冲区默认配置为 2MB，输出缓冲区默认配置为 1MB。</p>
									</dd>
									
									<dt><li>清空数据及统计</li></dt>
									<dd>
										<p>清空接收区数据、发送区数据和清零发送接收统计。</p>
									</dd>
									
									<dt><li>字符串与十六进制</li></dt>
									<dd>
										<p>当数据以十六进制发送时，数据格式为 <strong>AB 12 3F</strong>，十六进制加空格。如果输入非法数据，软件会在信息描述区提示。</p>
									</dd>
									
									<dt><li>自动发送</li></dt>
									<dd>
										<p>可自定义发送时间，以毫秒（ms）为单位。</p>
									</dd>

									<dt><li>发送新行</li></dt>
									<dd>
										<p>换行支持 <strong>None</strong>, <strong>CR</strong>, <strong>LF</strong> 和 <strong>CR LF</strong> 三种换行符，
										默认为 <strong>None</strong>（即没有换行符）</p>
									</dd>
									
									<dt><li>时间戳</li></dt>
									<dd>
										<p>通过 <菜单栏-选项-时间戳> 开启接收区中的接收数据增加时间戳。</p>
									</dd>
									
									<dt><li>保存接收数据</li></dt>
									<dd>
										<p>数据保存默认以当前日期（年月日，如20190810）为命名，以文本（.txt）为格式，保存在安装目录下的 <strong>RecvData</strong> 目录中。
										通过 <路径选择> 可以自定义数据保存路径及命名。</p>
									</dd>
									
									<dt><li>编码方式</li></dt>
									<dd>
										<p>通过 <菜单栏-选项-字节编码> 可以动态更改字节的编码方式。编码方式支持 
										<strong>ASCII</strong>，<strong>UTF-8</strong>，<strong>Unicode(UTF-16)</strong>，<strong>UTF-32</strong> 四种编码，
										默认为 <strong>UTF-8</strong> 编码。</p>
									</dd>
									
									<dt><li>流控制</li></dt>
									<dd>
										<p>通过 <菜单栏-选项-流控制> 可以选择串行端口通信控制协议。协议支持 
										<strong>None</strong>，<strong>Hardware</strong>，<strong>XonXoff</strong>，<strong>Hardware and XonXoff</strong> 四种编码，
										默认为 <strong>None</strong> 流控制。</p>
									</dd>
									
									<dt><li>信号控制</li></dt>
									<dd>
										<p>通过 <菜单栏-选项-RtsEnable> 和 <菜单栏-选项-DtrEnable> 可以控制 <strong>RtsEnable</strong> 和 <strong>DtrEnable</strong> 信号，
										默认均没有启用。</p>
									</dd>
									
									<dt><li>信号检测</li></dt>
									<dd>
										<p>在主界面的信号状态区，可以显示 <strong>CD</strong>, <strong>Cts</strong> 和 <strong>Dsr</strong> 三种信号。</p>
									</dd>
									
									<dt><li>暂停接收数据显示</li></dt>
									<dd>
										<p>通过双击接收区可以暂停数据的UI显示（其实数据还是处于接收状态，只是不在接收区显示），再次双击可以恢复显示。</p>
									</dd>
									
									<dt><li>精简视图</li></dt>
									<dd>
										<p>通过 <菜单栏-选项-精简视图> 可以精简主界面，隐藏串口配置、信号状态和辅助信息。</p>
									</dd>
									
									<dt><li>发送文件</li></dt>
									<dd>
										<p>在发送区通过 <发送文件> 按钮发送任意文件。</p>
									</dd>
								</dl>
							</section>

					</div>

				<!-- Copyright -->
					<div id="copyright">
						<ul><li>&copy; 2019 Leven</li><li>Design: <a href="https://html5up.net">HTML5 UP</a></li></ul>
					</div>

			</div>

		<!-- Scripts -->
			<script src="assets/js/jquery.min.js"></script>
			<script src="assets/js/jquery.scrollex.min.js"></script>
			<script src="assets/js/jquery.scrolly.min.js"></script>
			<script src="assets/js/browser.min.js"></script>
			<script src="assets/js/breakpoints.min.js"></script>
			<script src="assets/js/util.js"></script>
			<script src="assets/js/main.js"></script>

	</body>
</html>